B&M plans more store openings as yearly sales jump