India to become the third-largest economy in 2031, says CEBR