Mexican President compares Trump building a border wall to Mussolini and Hitler