Financial sector development and social impact initiatives