'Impact' fund aims to doing good while making money