Ian McEwan on ageing, legacy and the attack on his friend