NATO general criticises Afghan President