More resources better health? A cross-national perspective.