Europe EV sales leap as Iran war pushes up petrol pump prices