Pakistani anti-terror offensive has forced 700,000 people to flee homes, U.N. says