But Sayyaf Claims Responsibility for Blast