Theft at charity leads to donation