Contactless giving donations beat cash results at charity event