Workers strike and clash with police in Swaziland