AstraZeneca hits record high, cements lead as UK's biggest stock