Sadiq Khan's war on motorists 'will drive black cabs out of London'