Henry Cavendish (1631-1691)