The Navy on Wednesday awarded two companies contracts that could be worth a total of more than $7 billion to build 20 of its new littoral combat ships, splitting the purchase to obtain the vessels more quickly.