Balancing social responsibility and personal autonomy: adolescents' reasoning about community service programs