Ukrainian officials have defiantly rejected a Russian demand that their forces in Mariupol lay down arms and raise white flags in exchange for safe passage out of the besieged city.