Elon Musk made a surprise appearance at a far-right campaign event in Germany where he urged supporters to move beyond their "past guilt".