Canada Post mobile app hits 1 million downloads