Franken announces resignation from U.S. Senate