Top 100 charities experienced increase in income, says Charity 100 Index