Microfinance and trust : building solidarity, social capital and community