Remove error return from `PublicKey::from_secret_key()`

Make sure that you cannot create an invalid `SecretKey` in the first place.
Unbreaks the API.

[unbreaking-change]