Xi welcomes 'dear friend' Putin to Beijing