Floods across nine Thai provinces have killed 33 people and affected more than 2.7 million, with more rain forecast.