Malaysian police free 21 Ugandan 'sex slaves'