Shelagh MacKinnon leaving Bowen Island