A memorial procession and service for legendary Edinburgh boxer Ken Buchanan is being held at St Giles' Cathedral.