At least 74 migrants died in a shipwreck off the coast of Libya on Thursday, the United Nations' migration agency said, with 47 survivors brought to shore by coastguards and fishermen.