Jefferies India report has predicted 33% upside in IDFC First Bank shares, and 35% upside in BPCL share price