Barclays heads off WorldCom woe