Flights by Olga Tokarczuk and translated by Jennifer Croft has won the 2018 Man Booker International Prize.