Iran suspected to have helped Hamas pull off attack against Israel