Brazilian president signs crypto bill into law