compare price 20 mg levitra side effects of viagra pills