Top 25 fundraising events saw overall income drop in 2017, figures show