Princes William and Harry host the Concert for Diana