Andrea Petkovic came from a set down to stun Eugenie Bouchard and reach the final of the Family Circle Cup