Battle for Mosul: internally displaced nears 100,000, UN agency says