Condoleezza Rice faces Senate questions