Offshore bank accounts are not just good for wealthy people