Charity intelligence: financial efficiency, program ratios, transparency scores, cause recommendations and impact per do