Elaine Scruggs ending 20-year run as Glendale mayor