British Gas to increase prices by 6%