Houston's first H&M opens at Baybrook Mall