Rare quake shudders through Northeast; centered in Delaware