Delhi High Court gives Twitter three weeks to comply with new IT Rules