how much does a gas boiler cost