California public defender found dead in Mexico