pfizer wins viagra patent-infringement case against teva