Al Franken will resign amid allegations of sexual misconduct