A 57-year-old man with stable angina has chest discomfort with exertion that resolves with rest. Coronary angiography shows non-obstructive coronary artery disease, and his blood pressure is well controlled. He is on acetylsalicylic acid and a high-intensity statin. Which is the most appropriate first-line antianginal medication to relieve his symptoms?