Efficient Few-Shot Medical Image Analysis via Hierarchical Contrastive Vision-Language Learning