Burberry to Invest in New, Bigger Stores