Triple junction kinematics accounts for the 2016 Mw 7.8 Kaikoura earthquake rupture complexity