The Australian Capital Territory of Canberra has been ranked the best place in the world to live, in a report by the Organization for Economic Cooperation and Development (OECD).