Improving Complex Knowledge Base Question Answering via Question-to-Action and Question-to-Question Alignment