How can I upload an image to S3 bucket through voyager. And have the public s3 url of the image stored in the database.