Renowned Glaswegian opera singer and broadcaster Jamie MacDougall has been appointed as an ambassador for Erskine, a veterans charity.