Donald Trump apologises for 'grab them by the p****' remarks, says Bill Clinton has done 'far worse'