Pore-forming peptides and protein toxins