Islamic State has been growing unabated, in Afghanistan: Retired Gen Frank McKenzie.