MotoGP Barcelona gaps top 10