Tar balls possibly linked to California oil spill are appearing on San Diego beaches amid fears environmental impact is spreading – CNN