How much does generic pepcid cost