Glasgow made it five wins from six to go top of the United Rugby Championship table with a 33-20 bonus-point win over Ulster.