‘I felt like my body had been battered’ – Ronnie O’Sullivan opens up on health struggles ahead of World Championship