Sen. Al Franken resigns from Senate