Supreme Court allows TMC's Abhishek Banerjee to travel abroad for 3 weeks for eye treatment