Germany, China, India ... Deadly floods have wreaked havoc across the world in 2021. Global warming, experts say, is largely to blame.