The SNP's broken promise to end bed-blocking cost Scotland's NHS at least £1.2 million a day last year and made patients even sicker, watchdogs have revealed.