Irish charitable fund donated more than €17.3m