Shorter holidays and a drop in overnight stays is a concern for Canary Islands tourism