Cú Chulainn Coaster opens in Tayto Park