Canadian banks shore up defences against global headwinds -