Total to sell its stake in Azeri Shah Deniz gas field