Indonesian police slammed for 'virginity tests'