Barcelona agree deal to sign England international Marcus Rashford on an initial loan deal from Manchester United.