Mexico backs two-state solution for Israeli-Palestinian conflict: President