UPDATE: Petraeus replacing McChrystal as top Afghan general