Melbourne leads the ranking, followed by Porto and Seoul, as travellers vote for the world’s friendliest cities ...