Controversial new blood test that offers clues on the speed of ageing goes on sale