Iraqi cabinet approves deal with Erbil