How easy is it to open business accounts? Which banks are best for international transfers?