Quake hits New Plymouth