Australia will begin building its next warships in either Germany or Japan after the government narrowed the field of designs for a contract worth $11 billion over the next decade.