Cartier-owner Richemont shrugs off tariffs, high gold prices as China improves