David Petraeus Scandal Spreads to General John Allen