Glasgow Warriors kicked off their 2023-24 URC campaign with a bonus-point win over Leinster at Scotstoun, scoring seven tries.