The six must-read novels that make up this year’s Man Booker Prize shortlist