Swindon boss Paolo Di Canio defended his actions after his side were beaten 3-2 by Aston Villa in the fourth round of the Capital One Cup.