how does global warming affect rainfall