Fiera raises C$350m for flagship Canadian private credit fund