Dozens of people have been reported dead and their bodies retrieved from Lake Kariba in Zimbabwe after a passenger ferry capsized, according to local officials.