Mexico approves law against right to repair