Unticked Gift Aid boxes see charities lose out on almost £600m a year