Penn president Elizabeth Magill resigns amid backlash over congressional hearing comments 20 hours ago