China approves Keytruda for non-small cell lung cancer