Vinyl records outsell CDs for the second year running