Stephen Eustáquio plays Canada's World Cup hero as last-minute goal defeats South Africa