Oscar-winning actor Leonardo DiCaprio has donated $1 million to help fund efforts to protect the oceans surrounding the small African nation of the Seychelles. The donation is part of a project involving the national government of the Seychelles, private organizations and the group Nature Conservancy.