Diesels face £10 pollution charge