Bilawal vows to ‘deliver’