Functional Task Tree Generation from a Knowledge Graph to Solve Unseen Problems