Gypsies and Travellers accessing primary health care: interactions with health staff and requirements for 'culturally safe' services.