Spain mobilises troops to Ceuta as thousands of migrants continue to swim across the border from Morocco