Bob Diamond , the president of Barclays , argued in favour of large universal banks because they were liked and needed by big business , by governments and by large institutional investors , such as pension funds .