Schweinsteiger apologises to President Gauck for purported snub