Spaniens regering har lovat att bygga läger för runt 7 000 migranter på Kanarieöarna för att möta den stora mängd människor som tagit sig till ögruppen och tvingat tusentals att sova utomhus, rapporterar Reuters.