Sandstorm Gold Pays $10 Million to SilverCrest for Extension