US forces Silk Road to give up $28M in bitcoins