Simple deadlock on await & task.Result