A strike by thousands of workers at the state-owned Misr Spinning and Weaving firm, Egypt's largest textile factory, has come to an end after company officials agreed to some of their demands.