Los Altos based non-profit community for donations and giving raised $17.1 million in Series A funding led by Ribbit Capital.