Barbara Palvin shares secret health battle after undergoing surgery — The Independent