It’s do or die time for Proteas in Champions Trophy against New Zealand