William Browne (1625-1694)