Sadiq Khan's '£1bn manifesto black hole' sparks fresh pay-per-mile tax fears