President Michael D Higgins on visit to Mexico