Stephen Harper devines a rosy future