Dr. Oz vows he won't be silenced by critics