Ukraine vows to fight to the end in Mariupol as ultimatum expires