(Reuters) -South African miner Sibanye Stillwater has struck a $500 million streaming agreement with Franco-Nevada Corp, ...