General Petraeus predicts Irans downfall