Greggs’ sales and profits was also boosted by the opening of 34 new stores