Spirit announces 4 new destinations from MSP