Millions pushed to ‘brink of survival’ in Sudan