Gael García Bernal stars as Ferdinand Magellan, in Lav Diaz’s grand, decolonial retelling of the Portuguese explorer’s life and expeditions.