Vulcan raises $65 million to onshore rare-earth magnets