Taipei man kills three, injures 25 in subway stabbing spree