Mariupol: Battle for key port city continues, Ukraine says