Netanyahu: Hamas will pay 'heavy price' for boy's death