Modeling charity donations: target selection, response time and gift size