New park celebrates Irish contributions to New Orleans