Clegg defends free meals for infants policy