CenturyLink beats profit forecast