US president says military campaign 'very far ahead of schedule,' war is 'very complete, pretty much'