Super Typhoon Goni batters Philippines