Peabody named Purple Heart city to honor its servicemembers