is generic viagra covered by insurance how much does viagra cost with insurance