The minerals deal, long coveted by U.S. President Donald Trump, comes more than three years since the start of Russia’s full-scale invasion of Ukraine.