Francesco Bagnaia wins Indonesia MotoGP to reclaim title lead, Martin crashes