Champions Trophy first impressions: Solid South Africa; shaky Afghanistan