President signs Companies Act, 2017, into law