Britannia to raise prices by over 6% by year-end