Text this: Multi-granularity representation learning with vision Mamba for infrared small target detection