Vanity Fair suggests Hillary Clinton take up knitting, slammed for sexism