iPhone loses trademark battle against iFone of Mexico