Donald Trump said he would directly discuss military aid with Taiwan's president, a departure from decades of diplomatic protocol that has kept such discussions at non-official levels to avoid antagonizing China.