David Warner's superb 122 was in vain as Australia lost a Cricket World Cup thriller against South Africa by 10 runs