Home Lifestyle Acer Philippines opens first flagship store