marks and spencer financial postion