President of Mexico says his country is “much safer” than the US