Flights ground to a halt on Yemen’s Socotra island after a rupture between Gulf allies left visitors cut off with little cash ...