Twitter has announced it would not block the accounts of world leaders even if their statements are “controversial,” citing a need to promote a “public conversation” on political issues.