Bob Menendez facing federal charges