John Longworth (avocat)