Garnacho has been one of Manchester United's stand-out performers in recent times, but his Old Trafford career has been hindered by strife on and off the pitch