Over a million Iraqis have fled their homes, says UN