Teaching Christians about giving makes them give more, says survey