Irish charity has seen its income drop by more than half in recent years due to the scandals over management pay at organisations such as CRC.