Vigil held in Houston for George Floyd