Nick Clegg defends record