Report: Climate-related catastrophes caused $46B in damage last year