zahirabad monthly weather