Long-term use of angiotensin receptor blockers and the risk of cancer