Star Metro - Germany's Max Kruse announces retirement