Rare-earth magnet