Tom flew over 4000 miles to see Zendaya in Budapest