how safe is viagra for a heart patient