how much is a bradford white 50 gallon water heater