price of new steam boiler