At least 25 die in Philippine typhoon havoc, rescue official says