Mexico grants asylum to Bolivian leader Morales