does viagra stop you coming early