Marco Polo, Mongolians and Vikings