Hamas accuses Israel of cowardly assassination