Blair Donnelly had been on unescorted leave from the B.C. Forensic Psychiatric Hospital in Coquitlam on the day of the attack