Statins 'may curb prostate cancer'