Iran quakes killed 306, injured 3,037: Health minister