Amnesty report calls on Mexican authorities to end 'torture epidemic'