The American Dalilah Muhammad set a world record for the second time this year as she won the women’s 400m hurdles final as Qatari Mutaz Essa Barshim won gold in the high jump