Cyrano Depardieu, Mexico