Total buys Marathon Waha stake