Joseph O’Neill made his literary name with the post-9/11 cricket novel Netherland, but his follow-up The Dog transports the reader to a very different time and place: the gleaming desert artifice of Dubai