Rare-earth magnet