Spanish military sets up camp for migrants stranded at Canary Islands' harbour