Kidney function modifies the selection of treatment strategies and long-term survival in stable ischaemic heart disease: insights from the Alberta Provincial Project for Outcomes Assessment in Coronary Heart Disease (APPROACH) registry