Edelweiss General Insurance appoints Pooja Yadav as Chief Product Officer