Seaspan takes delivery of Maersk Charleston