price of new boiler from british gas