Pettersen wins Mission Hills World Ladies Championship by one stroke