Friendship theory for public health research and practice: a critical realist review