Text this: Public hearing health services in Mauritius : perceptions, barriers and facilitators