More rain this weekend across the Canary Islands