Quetta Gladiators cruise away Islamabad United by 7 wickets