cretan myths