Afghanistan earthquake kills at least 920 people, official says