Enhancing Visible-Infrared Person Re-identification with Modality- and Instance-aware Visual Prompt Learning