FICGAN: Facial Identity Controllable GAN for De-identification