India keeps top global spot with 9.5% GDP growth