Ana Maria Torres runs to sizzling home gold for Mexico at Huatulco World Cup