Former foreign minister Gareth Evans has called on the Morrison government to step up its protest to Beijing over China's detention of two Canadians, saying they are victims of political retaliation by the Chinese government.