Kenya confirms cruise ship terminal set for completion this