Glasgow bounce back to beat Blues