OHA trio win gold for Canada U18 squad