Thousands of civilians flee fighting in western Mosul