Iron and Steel Act receives royal assent after constitutional battle