Sea, Books and Sun, Hay Festival Cartagena opens January 29