Steve Smith retires