Anthony Weiner sentenced to 21 months in prison for sexting case