Eight people have died in a fire at a home for the elderly on the outskirts of the Serbian capital, Belgrade, officials and media said.