Boris Johnson vows to publish report from Sue Gray in full