EU countries agree on new tax rules on cryptocurrency