Michael Spavor granted Canadian consular visit a month after his detention in China