Maj-Gen Jeffery said he would give his military pension to charity while he served at Yarralumla .