Sen. Ted Cruz predicts GOP will take Senate and House majorities