John Love (1645-1724)