Lululemon plans 40 more stores by year's end