Music industry revenue hits all-time high