Shiftable Context: Addressing Training-Inference Context Mismatch in Simultaneous Speech Translation