ETH Zurich ranks among the world’s leading universities