South African teen wins big at Google Science Fair