Error estimates for well-balanced Godunov schemes on scalar balance laws