David Hill reviews The Passenger by Cormac McCarthy, published by Macmillan