Spain closes airports on Canary Islands due to sand storm