USA, Klinsmann agree to new contract