Vincom Retail posts positive results in Q2