Contextual Gesture: Co-Speech Gesture Video Generation through Context-aware Gesture Representation