What factors predict student self-rated physical health?