Phase equilibria constraints on melting of stromatic migmatites from Ronda (S. Spain): insights on the formation of peritectic garnet