Mexican President Andres Manuel Lopez Obrador said on Monday his country is safer than the U.S. amid criticism of security in Mexico following the kidnapping earlier this month of four Americans in northern Mexico in which two of them died.