The number of migrants leaving west Africa and reaching Spain’s Canary Islands, nearly 60 miles from the west coast of Morocco, has passed record levels set in 2006.