Indonesia: World's fourth-most populous nation is top destination for investment