Kristin Cavallari hits back at haters who say her sons are too thin | MadeForMums