Jakob II., England, König