Corporation tax at 15% would show Britain is open for business