William Stirling, Journalist