'We need multiple ($5-billion-plus) companies headquartered, owned and operating simultaneously here in Calgary,' said Neo Financial CEO Andrew Chau