Neil Shearing, Group Chief Economist at Capital Economics, discusses his call for the S&P 500 to reach 7,000 by 2025..