Swiatek into Adelaide International final