Barclays Bank credit rating cut by Moody's