Comments:US General David Petraeus passes out during Senate testimony