Slow Roasted Lemon Dill Salmon