Quetzalcoatl, Jesus in the Americas?