Israel PM says 'Hamas will pay' over settlers' death