Ireland to ban new petrol car sales