Quetta Gladiators humble Lahore Qalandars by nine wickets