Bastian Schweinsteiger: World Cup-winning midfielder retires at age of 35