Franken's recount effort raises nearly $6 million