Long-term results of repair of incomplete persistent atrioventricular canal