Cork pulls out all the stops for its Midsummer Festival of the Senses