Souvlaki, gyros and kebab — what is the difference?