Bitcoin slumps under $25,000, lowest in 18 months