Thailand, Malaysia and Indonesia have been hit by flooding and landslides after days of torrential rainfall. The death toll rose sharply in southern Thailand, with at least 145 now reported dead.