California battered by torrential rain and flooding