Flood leaves 543 animals dead in Kaziranga