PTC124 proves promising in cystic fibrosis trial