Iran has blamed Takfiri extremists who serve Israel interests for twin car bombings that killed 47 people and wounded 500 in the northern Lebanese city of Tripoli.