Jos Buttler admitted he was filled with “sadness and disappointment” in announcing he will resign as England white-ball captain after Saturday’s Champions Trophy dead rubber against South Africa.