Random act of kindness at Westmoreland County hospital spreads across internet