Four million Venezuelan refugees and migrants have fled an economic and political crisis in their homeland, all but 700,000 of them since the end of 2015, U.N. aid agencies said on Friday.