Hassan smashes women’s 10,000 metres world record