Helel Ben Sahar, Mexico