halo 4 ending explained