Ingalls Shipbuilding wins $1.46bn contract to build transport dock for US Navy