Qatar MotoGP opener cancelled over coronavirus threat