Advanced's Gift Aid portal has handled £500m in donations