Pentagon chief says 40 LCS ships ‘enough’ for U.S. Navy