Mel C finally responds to those Spice Girls at Glastonbury rumours