Top stocks to buy today: Jio Financial, Hindustan Zinc, PVR INOX