Scotland’s NHS cannot meet growing demand, warns watchdog