India’s economy will stay ahead of China’s for nearly another decade, says a Harvard study