Sam Billings' unbeaten 42 has lifted Sydney Thunder past Sydney Sixers and into the Big Bash League final.