BCC Economic Forecast: Global turmoil to hit growth and push up inflation