Sensex opens points higher Nifty above IDBI Bank shares down