The first set of 12 new military submarines for Australia's Navy have arrived from France.