Global warming and its effects