British Columbia moves to phase out non-electric car sales by 2040