Super Typhoon Meranti slams Taiwan