Are banks closed on Oct 31 or Nov 1 for Diwali?