Patrick McCabe: ‘This whole idea of making money out of novels started in the 1980s with Martin Amis and Ian McEwan’