USS Forrestal arrives after six-hour delay