Teresa Giudice on Regrets & Responds to Twitter Comments