H&M opens first beauty flagship