Home Fashion Burberry lands in Paris with a flagship store