M&S eco-label farmed fish ‘not better for environment’ – report