Tony Bennett making hits and helping needy