Income, egalitarianism and attitudes towards healthcare policy: a study on public attitudes in 29 countries