StyleTalk: One-shot Talking Head Generation with Controllable Speaking Styles