Unsupervised Learning of Object Keypoints for Perception and Control