Ireland and Canada rise in rankings