India Targets $20 Trillion Economy by 2047 Amid "China 2005 Moment"