M&S figures disguise poor profits and patchy performance