Home Politics Shangri-La: As generals made small talk and polite debate, both China and Trump loomed large