MacPherson confirms Treasury's dislike of Keynesian economics