SC Ports lands deal seeks to make North Charleston ready for bigger ships