Build global aggregate initializers with Create{Array,Struct}

...instead of CreateInsertValue. This avoids O(n^2) complexity as a result
of uniquing each intermediate constant built, and improves bootstrapping
performance by ~5%.