Weather disasters cost $110 billion in 2012