Barclays Bank says 'shocks' like Central protest could cause a slump from which it will take the city longer to recover than in 2003 and 2008