Amazon completes its first public US drone delivery