Liberals say by 2035 all new cars, light-duty trucks sold in Canada will be electric