Head of US, NATO forces in Afghanistan says ‘best time’ for Taliban to negotiate for peace