Taliban takeover of Afghanistan is "failure of international community": UK's defence secretary