Anti-money laundering rules and opening a bank account in Spain. Are you Tiny Tim or Uncle Scrooge?