magma that is rich in magnesium and iron is called