El Salvador approves law to make bitcoin legal tender