NNPC ends gas flaring