Deutsche Bank raises year-end S&P 500 forecast: ‘We see the earnings cycle having plenty of legs’