Newmont earnings preview: Buy ratings, gold prices, $6B buyback in focus