Taiwan punishes Deutsche Bank, others in currency speculation case