Text this: MedHorizon: Towards Long-context Medical Video Understanding in the Wild