Petraeus on Iran & al Qaeda