Houston janitors reach deal to end strike