cost of viagra in puerto vallarta