'Super typhoon' Dujuan kills 3 and injures hundreds in Taiwan