Ayala: riding the Philippine wave