Author Lee Child has told how he faced the wrath of Ian Fleming's literary caretakers after claiming there was 'nothing Scottish about James Bond'.