Typhoon Kammuri hits Philippines, thousands flee