Cardiff's alternative giving scheme sees 502 donations