hard rock iron ore mexico