India economy ahead of china