Unusual US heat expected to stay, while Canada braces for Arctic blast and Canary Islands endure Storm Therese