B.C. Hydro rate freeze promised for 2018