What happens if you find yourself with a large bill in Spain? Will shops or businesses actually accept banknotes of €100 and over?