Could banking be a force for good?