More than 350,000 people are sheltering in Mariupol as devastating Russian shelling continues to hammer the besieged city