Bangladesh named The Economist's country of the year