NBC: Sen. Dianne Feinstein announces she will retire from Congress