Trump hosting the Junior PGA Championship