NBC: 91-year-old Missouri man rescues fire department with $500,000 donation