Bastian Schweinsteiger has been working as a pundit at the World Cup in the USA, Mexico and Canada, but he has been pulled up on some comments