US allows China to purchase Venezuelan oil but not at 'undercut' prices of Maduro days, official says