Strong quake rocks Taiwan capital Taipei