Man, 74, gives $28K to fake charity