PM claims spending pledges will be funded by welfare savings and clampdown on tax avoidance and evasion