Mexico teams up with NASA to go to Mars and the Moon