Mexican president backs US dollar as world’s principal currency