Miner-trader Glencore reported an 18 percent increase in 2016 profits buoyed by a rebound in commodities.