Christian Aid welcomes government aid pledge amid cuts