Peril at sea, danger on shore for migrants trapped in Libya