High price of cystic fibrosis drug 'not political', firm's boss tells MPs