US General David Petraeus warns of a "critical moment" in the campaign as he takes control of the Allied forces in the country. .