England manager Thomas Tuchel has said there are "no limits" to Marcus Rashford's potential, but warned the Barcelona forward not to end his career thinking "what could have been".