Barclays lowers forecast for UK growth