GMT: General Motion Tracking for Humanoid Whole-Body Control