UN says 5 million have fled Ukraine