is viagra safe for 25 year olds can a 25 year old take viagra