Stillwater finalises R6. 5 billion stream deal