the carrie diaries episode 11 review