Neneh Cherry's Glastonbury set was a mixed bag, but her talent shone through in the end