Spain's mobile payment app Bizum expands to physical stores, challenging Visa and Mastercard with lower fees and instant transfers for 30 million users.