Enhancing Programming eTextbooks with ChatGPT Generated Counterfactual-Thinking-Inspired Questions