Justin Anderson Hits Back at Critics After Revealing He Placed a Son Up for Adoption