Young players, like Manchester United's Marcus Rashford, are having their careers held back due to the amount of money in the Premier League, according to Celtic manager Brendan Rodgers.