John Edwards repaying campaign for haircuts