One of world's strongest storms blasts Philippines