A boat with more than 50 people on board has capsized off the Libyan coast, the United Nations said on Saturday, the latest accident involving migrants trying to reach Europe.