Manchester United manager Ole Gunnar Solskjaer has praised Marcus Rashford's 'incredible' off-field activism and says the forward could be a future captain for club and country.