Non-steroidal anti-inflammatory drugs and risk of first hospital admission for heart failure in the general population