'Family Guy' Stages 'Terri Schiavo: The Musical' for Laughs