The health literacy divide: user experiences of web-based tools for delivering health information