General John Allen, who took command of the coalition forces in Afghanistan after former General David Petraeus retired, has been chosen to serve as the next NATO commander