Hamas to boycott referendum on recognition of Israel