Funeral held for slain teen