More die, flee as violence rocks Mogadishu