Outcome of truncus arteriosus repair: 20 years of single-center experience comparing early versus late surgical repair