GlaxoSmithKline (GSK) has fulfilled its promise to make its clinical trial information public by creating an online registry, the company said.