John Oliver's toe-curling Princess Kate joke backfires after cancer diagnosis