Author Alan Hollinghurst on secret affairs, narrative gaps and writing gay sex