249 irregular migrants arrive on Spain's Canary Islands