Chancellor Friedrich Merz’s cabinet has approved a draft budget that would further reduce overseas development spending to increasing defence funding