Offshore bank accounts are perfectly legal, as long as you’re honest about them