how much is a gas boiler