How does magnesium react with water?