Dani Olmo, Lois Openda and Xavi Simons were on target as RB Leipzig scored five second-half goals in a blistering comeback against VfB Stuttgart.