Parliament okays GNPC deal