Barcelona orders investigation after admitting $4 million spent on 'espionage'