UPDATE: Al Franken resigns from Senate amid allegations