Scottish politician David McLetchie dies at age 61