Ex-CIA head Petraeus: Russia has really been weakened by Putin