Cabinet signs off on TAQA-EGAS settlement