NBC: Progressive Katie Porter announces Senate bid amid uncertainty over Feinstein's future