The complementary roles of liability, regulation and insurance in safety management: Theory and practice