Franken raises $10 million since November