The Supreme Court of Canada lays down a new test for applying a faulty or improper design exclusion