Megaupload Taunts Feds Over Piracy Charges