Iran shaken by second earthquake within hours