Idiosyncratic reactions are the most common cause of abnormal liver function tests in patients with cystic fibrosis