Brazil police reclaim Rio slums