is viagra safe with alcohol does alcohol affect sildenafil