Line blurs between virtue and vice at HSBC and StanChart