The fate of hundreds of refugees stranded on Pacific islands hangs on the goodwill of Donald Trump