is viagra bad for young men can a 40 year old man take viagra