Putin calls Africa a ‘natural ally’ as Moscow courts leaders from nearly 50 nations