3 million Venezuelans have fled their country, according to new UN estimate