CBR-iKB: A Case-Based Reasoning Approach for Question Answering over Incomplete Knowledge Bases