William Soler pediatric hospital Havana heart surgery delays