Decoding polyphase migmatites using geochronology and phase equilibria modelling