Haichang Ocean Park stock soars 40% despite profit warning