Marietta mayor Dunaway to step down at end of year