El Salvador to make Bitcoin legal tender