Record-breaking Scottish trainer Keith Dalgleish has announced he is set to quit the profession this year.