US & China share heated exchange at Shangri-La Dialogue