Dave Walker announces retirement from homicide division