Canada is the 5th most prosperous country in the world