Colombia’s Cartagena hosts Hay Festival of Literature and Arts