karkal monthly weather