At least 51 people are reported to have been killed after a gas leak sparked a blast in eastern Iran.