Marks & Spencer Profit Up 16%