Tourists cancel plans to visit SA on xenophobic attacks