Jacques Villeneuve backs South Africa to host F1 race