Rick Carlisle launches passionate defense of Scott Foster