Charles II, King of Spain, 1661-1700