Marcin Altomonte, Bitwa pod Wiedniem