The Taiwanese city of Hualien has been struck by a 6.4-magnitude earthquake, killing at least two people. Guests are reportedly still trapped inside the Marshal hotel, which has partially collapsed and is leaning at a sharp angle