Diagnosing rare diseases can take 30 years – but world’s largest medical database could speed it up