Frank Zappa survived being assaulted onstage by a fan in London in 1971 – but he was left with lifelong pain