Hillary Clinton says Assange ‘has to answer for what he has done’