Barclays limits cash deposits