Donna Vekic came from a set down to earn a shock win over Australian Open champion Aryna Sabalenka in Dubai.