Attitudes towards homeless people, beliefs and burnout among NHS staff in physical and mental health work settings