is sodium benzoate safe for babies to eat