pfizer defends viagra from generic challenge in patent fight with teva