Super Typhoon Megi Ravages the Philippines