The Trump administration's plan for the US Navy to build its largest battleships since World War II comes with a whopping price tag of $275 billion, and US shipyards may not have the capacity to build them, a new report from the Congressional Budget Office says.