Adversarial learning-based skeleton synthesis with spatial-channel attention for robust gait recognition