Violinist Nigel Kennedy has cancelled a Classic FM concert after claiming the radio station asked him not to perform his Jimi Hendrix tribute.