Watchdog says electric cars ‘are as dirty as diesel’