Marks & Spencer executive chairman Sir Stuart Rose appears to have won a vote of confidence at the retailer's AGM over his dual role of chairman and CEO, despite significant opposition.