Unified Gradient-Based Machine Unlearning with Remain Geometry Enhancement