Putin calls situation in Afghanistan 'humanitarian catastrophe'