Electric car sales edge above petrol in EU for first time