GSK stays strong as healthy sales beat expectations