Barclays cuts investment banking jobs as deals languish-source