Foxconn's China workers to get more union rights