Sen. Al Franken resigns from senate