can you take viagra with afib can you take viagra after eating