A class of hidden Markov models for regional average rainfall