How does a metamorphic rock become magma?