Rassie Erasmus almost resigned, ’lost friends’ after appointing Siya Kolisi as Springbok captain