California to prohibit the sale of all-petrol automobiles in 2035