Stuart Rose, chief executive of high-street retailer Marks & Spencer, has admitted that the struggling company has been slow to grasp the opportunities offered by e-commerce.