Karl II., England, König