Harper Tories on the brink of majority, poll finds