Manchester United have agreed to let World Cup winner Bastian Schweinsteiger join MLS side Chicago Fire.