NBC: Rep. Abigail Spanberger announces 2025 run for Virginia governor