John Leslie (duque)