British MotoGP cancelled