NBC: Tonga volcano eruption blamed for huge oil spill in Peru