ClearGCD: Mitigating Shortcut Learning For Robust Generalized Category Discovery