Peter Navarro: "Republicans in Congress are letting this country down"