Flooding kills 28 workers at garment factory in Morocco