Ceuta's 5,000 stranded migrants expose EU border dependence on Morocco