US attorney general William Barr says there was no collusion between Trump campaign and Russia during the 2016 presidential election