Philippines declares 'state of national calamity'