can you take viagra propranolol