Charter captains witness plane's crash-landing in Fla. Keys