is 40 mg of viagra too much can i take 40 mg of sildenafil