Nigerian oil producer boosts buyback alongside record results