Ken Griffey, Jr. retires