Faith Kipyegon breaks her own 1,500m world record at the Diamond League, while Yaroslava Mahuchikh achieves a high jump world record.