Queen's scores high in international ranking