'Billions' affected by disasters