Microsoft to open its largest store ever in NYC, first international flagship site in Sydney