The new Trump battleships — unveiled and personally approved by the president — could cost at least $14.5 billion apiece.