Macroeconomics: Theory and policy