Extreme weather caused more than $100B in damage by June