Pentagon chief vows to honor US-Australia sub deal