Gen Z 'intolerant' after 45% think those who disagree with their political views are wrong, says think-tank