Cape Coral leaders approved $31 million in incentives for HCA Florida Healthcare to build a new hospital by 2029.