Canadian billionaire Steve Apostolopoulos