Evidence for risk of bias in cluster randomised trials: review of recent trials published in three general medical journals. Issue 7418 (2nd October 2003)