Florence Welch of Florence + The Machine in ‘The Odyssey’