Lady Profeco: a Mexican tale of power abuse and progress