MotoGP Portugal: Martin wins. Bagnaia falls after contact with Marquez