Gordon Brown has ordered a deep clean of hospitals to tackle the spread of infections such as the MRSA "superbug".