Dream meets fairytale as Chwalinska and Andreeva set up French Open final duel