South African Impala Platinum offers $1 billion for North American P...