Historic visit for Putin in Morocco