Mexico rescues foreign guests abducted from hotel