Ali Karimi joined German Schalke football club