Gordon Brown apologizes to Alan Turing - 57 years later