Thousands flee monster Canary Island fire