Got ESOPs, a foreign bank account, or savings abroad? Here's what the tax department expects from you