El Salvador is first to make Bitcoin an official currency