BDO posts P87.2-B net income in 2025