Rangers showed a dominant display in the Glasgow Cup as victory over Queens Park leads them to the final at the weekend.