Korex kettle: use dynamic temperature unit in water_heater
Since the temperature settings have separate select entities, it is
less important that those are incorrect, instead make the current
temperature reading correct when the unit is mismatched.
PR #3301