Halle Berry Shares Rare Photo of Kids ... Then Defends It Against Online Hater