Danny Welbeck extends United contract