UK economy performs better than expected, revised GDP figures show