India tops investment list