cost of new boiler from british gas