The selfie generation’s focus on social responsibility is forcing the financial sector to take a long, hard look in the mirror, writes Kim Darrah