National Bank of Canada acquires Canadian Western Bank in $5B deal