What's the best card to give to a teenager who's travelling out of the country? Looking for low/no fees and prefer options that help keep them spending responsibly. TIA.