Former Bolivian president Morales heads to Mexico for asylum