Home Stock PhonePe delays India IPO as geopolitical tensions rattle global markets