White Sox star Liam Hendriks diagnosed with cancer