Internal and external validity of cluster randomised trials: systematic review of recent trials. Issue 7649 (25th March 2008)