Everton's Tim Cahill on his way to New York Red Bulls