New York City needs foreign visitors because they spend four times more money than Americans