Taiwanese Spicy Braised Beef Noodle