NBC: Powerful typhoon hits north Philippines, thousands evacuated