South Africa vows crackdown on xenophobic attacks after five die