Donald Trump taps Sonny Perdue as his agriculture chief