FPIs investment hit 9-month high at Rs 43,838 cr in May on strong domestic macro-outlook, reasonable valuation