Dufner gets second chance at PGA Championship, and makes most of it